921 research outputs found

    Streamlining code smells: Using collective intelligence and visualization

    Get PDF
    Context. Code smells are seen as major source of technical debt and, as such, should be detected and removed. Code smells have long been catalogued with corresponding mitigating solutions called refactoring operations. However, while the latter are supported in current IDEs (e.g., Eclipse), code smells detection scaffolding has still many limitations. Researchers argue that the subjectiveness of the code smells detection process is a major hindrance to mitigate the problem of smells-infected code. Objective. This thesis presents a new approach to code smells detection that we have called CrowdSmelling and the results of a validation experiment for this approach. The latter is based on supervised machine learning techniques, where the wisdom of the crowd (of software developers) is used to collectively calibrate code smells detection algorithms, thereby lessening the subjectivity issue. Method. In the context of three consecutive years of a Software Engineering course, a total “crowd” of around a hundred teams, with an average of three members each, classified the presence of 3 code smells (Long Method, God Class, and Feature Envy) in Java source code. These classifications were the basis of the oracles used for training six machine learning algorithms. Over one hundred models were generated and evaluated to determine which machine learning algorithms had the best performance in detecting each of the aforementioned code smells. Results. Good performances were obtained for God Class detection (ROC=0.896 for Naive Bayes) and Long Method detection (ROC=0.870 for AdaBoostM1), but much lower for Feature Envy (ROC=0.570 for Random Forrest). Conclusions. Obtained results suggest that Crowdsmelling is a feasible approach for the detection of code smells, but further validation experiments are required to cover more code smells and to increase external validityContexto. Os cheiros de código são a principal causa de dívida técnica (technical debt), como tal, devem ser detectados e removidos. Os cheiros de código já foram há muito tempo catalogados juntamente com as correspondentes soluções mitigadoras chamadas operações de refabricação (refactoring). No entanto, embora estas últimas sejam suportadas nas IDEs actuais (por exemplo, Eclipse), a deteção de cheiros de código têm ainda muitas limitações. Os investigadores argumentam que a subjectividade do processo de deteção de cheiros de código é um dos principais obstáculo à mitigação do problema da qualidade do código. Objectivo. Esta tese apresenta uma nova abordagem à detecção de cheiros de código, a que chamámos CrowdSmelling, e os resultados de uma experiência de validação para esta abordagem. A nossa abordagem de CrowdSmelling baseia-se em técnicas de aprendizagem automática supervisionada, onde a sabedoria da multidão (dos programadores de software) é utilizada para calibrar colectivamente algoritmos de detecção de cheiros de código, diminuindo assim a questão da subjectividade. Método. Em três anos consecutivos, no âmbito da Unidade Curricular de Engenharia de Software, uma "multidão", num total de cerca de uma centena de equipas, com uma média de três membros cada, classificou a presença de 3 cheiros de código (Long Method, God Class, and Feature Envy) em código fonte Java. Estas classificações foram a base dos oráculos utilizados para o treino de seis algoritmos de aprendizagem automática. Mais de cem modelos foram gerados e avaliados para determinar quais os algoritmos de aprendizagem de máquinas com melhor desempenho na detecção de cada um dos cheiros de código acima mencionados. Resultados. Foram obtidos bons desempenhos na detecção do God Class (ROC=0,896 para Naive Bayes) e na detecção do Long Method (ROC=0,870 para AdaBoostM1), mas muito mais baixos para Feature Envy (ROC=0,570 para Random Forrest). Conclusões. Os resultados obtidos sugerem que o Crowdsmelling é uma abordagem viável para a detecção de cheiros de código, mas são necessárias mais experiências de validação para cobrir mais cheiros de código e para aumentar a validade externa

    O Papel do Coordenador de Curso e a Gestão Estratégica Universitária: Um Estudo em Universidades do Norte Catarinense

    Get PDF
    O presente artigo busca levantar algumas questões importantes acerca do papel do coordenador de curso e a gestão estratégica universitária. A estrutura argumentativa foi desenvolvida a partir da análise das funções e responsabilidades atribuídas ao coordenador de curso, articulando-as a princípios da gestão estratégica e seus desdobramentos. Esta análise buscou identificar a partir de um estudo em duas universidades do norte catarinense, o perfil de coordenadores de curso e os elementos que se destacam no processo gestor de cursos de graduação em relação à gestão estratégica universitária

    Jornalismo compartilhado como prática emancipatória das relações sociais

    Get PDF
    1º Congresso Internacional Epistemologias do Sul: perspectivas críticas - 7 a 9 de novembro de 2016, realizada pela Universidade Federal da Integração Latino-Americana (UNILA).A noção de propriedade corroborada pelo sistema capitalista patriarcal construiu um mundo marcado por cercas e fronteiras não só físicas, mas, principalmente, epistemológicas (lentes de conhecimento), de forma que, inclusive, as interações se tornaram limitadas por normas que impedem dados sujeitos de serem vistos democraticamente. Essa questão se encontra ancorada por uma metanarrativa/metarrelato universal que compõe a ideia de modernidade e que nos conduz a experiências sociais hegemônicas como a única forma de vida possível (LANDER,2005)

    Reologia de fluidos complexos

    Get PDF
    Dissertação efectuada na Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa para obtenção do grau de Mestre em Engenharia de MateriaisNeste trabalho levou-se a cabo a caracterização reológica de fluidos complexos, tendo-se estudado três materiais diferentes: soluções concentradas de quitosano em meios ácidos; soluções de poli-Ƴ-benzil-L-glutamato (PBLG) em 1,4-dioxano; 4-[4’-bis-(2-hidroximetil) propiloxihexiloxibifenil]-4-hexiloxibenzoato (HBP 6-6). Relativamente às soluções de quitosano, foi investigada a formação de géis anisotrópicos (líquido cristalinos) de quitosano. Foram preparadas soluções aquosas de ácido málico e ácido clorídrico com diferentes concentrações de quitosano (0 – 6,8 % (p/p)) e a formação do gel foi acompanhada por medidas reológicas. Através da medição do módulo complexo, e dos seus componentes, em função da frequência angular, à temperatura ambiente, foi possível determinar a concentração acima da qual o cruzamento dos valores de G’ e G’’ ocorria, indicando a transição sol-gel. Esta transição foi também observada nas medidas de estado estacionário da viscosidade em função da taxa de corte. Verificou-se que a concentração, CGEL, à qual o gel é formado é dependente do ácido utilizado, apresentando o ácido málico um valor superior de CGEL. Os resultados de reologia permitiram ainda determinar as concentrações críticas de aparecimento do estado líquido-cristalino. Relativamente às soluções PBLG/1,4-dioxano, um polímero líquido-cristalino liotrópico, foi efectuado o estudo electroreológico. Para isso traçaram-se curvas de viscosidade em função da taxa de corte para diferentes campos eléctricos aplicados, para duas concentrações diferentes do polímero. Finalmente, e relativamente ao HBP 6-6, um cristal líquido de baixo peso molecular que possui as fases esmética e nemática, procedeu-se à caracterização reológica (incluindo electroreologia)

    Retóricas do Fascismo. Processos de difusão e recepção do estado Novo no contexto dos processos de transição Institucional da europa da nova ordem

    Get PDF
    Este trabalho académico propõe-se tratar os mecanismos de difusão e de recepção do Estado Novo (português) no contexto dos processos de transição institucional da Europa da Nova Ordem na perspectiva da máquina de propaganda e da diplomacia lusitana. Esta tese insere-se, então, no campo da literatura académica que se tem dedicado ao estudo comparado dos fascismos e dos autoritarismos do entre-guerras e que, mais recentemente, se tem interessado em explorar as linhas de contacto entre diferentes regimes e actores políticos, intelectuais e Homens de Letras a actuarem nestes espaços, áreas anteriormente pouco consideradas pela academia. Procuramos assim, através de uma leitura interpretativa, contextualizada e comparada, entender como a ideia e a imagem do Estado Novo, de Portugal, e de António de Oliveira Salazar – o indisputado líder da revolução nacional portuguesa, eram disseminadas e transportadas para o panorama intelectual europeu do entreguerras, como e por quem eram recebidas, e que impacto produziam tais materiais de propaganda política, e onde.This body of work has the intention to explore the mechanisms of diffusion and reception of (Portuguese) Estado Novo in the context of institutional transition processes in the Europe of the New Order, in the perspective of the Lusitanian propaganda machine and its diplomatic corps. This thesis belongs to the academic field that has been devoted to the comparative study of fascism and authoritarianism in the inter-wars, that recently has been interested in exploring the lines of contact between different regimes and political actors, intellectuals and men of letters, and work these spaces and areas previously disregarded by the academy and the literature. Thus, through an interpretative, contextualized and comparative interpretation, we seek to understand how the idea and image of Estado Novo, Portugal, and António de Oliveira Salazar - the undisputed leader of the Portuguese national revolution - were disseminated and transported to the inter-wars intellectual landscape, how and by whom they were received, and what impact these propaganda materials produced and where

    Caracterização da actividade de gestão de projecto na área de promoção imobiliária em Portugal

    Get PDF
    Os últimos anos colocaram o mercado imobiliário na ordem do dia, com modificações sucessivas nos equilíbrios entre a oferta e a procura, suscitadas pelas alterações nas economias mundiais. Portugal acompanhou todas essas oscilações com o consequente reflexo no mercado imobiliário. Paralelamente foram produzidas alterações legislativas, que permitiram normalizar e estabelecer critérios bem definidos ao nível das garantias dos produtos imobiliários, bem como na adequação a exigências de qualidade e conforto. A Gestão de Empreendimentos Imobiliários necessitou de responder a estes novos desafios adequando-se a um conjunto de alterações que têm reflexos nos custos de produção, num ambiente competitivo, tornando-se numa actividade exigente e sofisticada, onde a prática intuitiva e pouco organizada deixou de garantir o sucesso dos projectos e a utilização de actuais técnicas de Gestão de Projectos é cada vez mais uma necessidade. Este trabalho pretende caracterizar a utilização das metodologias de Gestão de Projecto empregues pelos promotores imobiliários em Portugal durante o ciclo de vida dos seus empreendimentos. Efectua uma abordagem através de um inquérito, junto de uma amostra de promotores imobiliários, maioritariamente actuantes no sector habitacional, onde se procura a resposta aos diferentes graus de investimento que estes efectuam na preparação, planeamento e controlo de execução dos seus projectos. As respostas ao inquérito permitem obter um quadro muito rico sobre esta realidade e conduzem a um conjunto de reflexões sobre os modos de abordagem às diferentes fases do Projectos imobiliários

    De ‘Erva do Diabo’ a Panaceia? Biopolíticas da Cannabis no Brasil

    Get PDF
    Nas últimas décadas, a regulação da cannabis tem avançado de maneira expressiva, especialmente para o uso médico, ao mesmo tempo em que o uso recreativo dessa droga tem alcançado um número cada vez maior de pessoas em todo o mundo, inclusive em classes sociais mais altas, em sociedades ocidentais. No Brasil, algumas dessas tendências mundiais legais, científicas e sociais sobre a Cannabis também estão presentes, enquanto outras não. Argumentamos aqui que as tensões e movimentações das práticas relativas à Cannabis no Brasil podem ser compreendidas a partir de uma perspectiva analítica histórico-política. Para tanto, utilizamos a Drug War Analysis (DWA) como instrumento teórico-metodológico. Concluímos que o ritmo relativamente lento das reformas nas políticas sobre Cannabis no país, quando comparado a outras sociedades, é fruto de correlações de forças entre diferentes posições nos campos moral, político, social e econômico (todos eles, níveis analíticos da DWA). A análise das articulações e enfrentamentos entre essas forças fornecem uma promissora lente interpretativa para compreender como e quanto é possível esperar alterações mais ou menos profundas na política sobre Cannabis no Brasil contemporâneo.In the last decades, cannabis regulation has advanced significantly, especially for medical use, while the recreational use of this drug has reached an increasing number of people around the world, including from higher social classes, in Western societies. In Brazil, some of these trends are also in place, while others are not. We argue that the current tensions and moves of the Cannabis policies in Brazil can be addressed by a historical-political perspective. To carry it out this analytical exercise, we use the Drug War Analysis (DWA) as a theoretical-methodological stance. We conclude that relatively slow pace of Brazil’s Cannabis policy reform is related to the friction among different interests that can be identified within societal-moral, political economic, medical-sanitary, and public security DWA’s levels of analysis. The analysis of the collusion of such forces is promising indication of how and how much it is politically, morally, and economically possible to expect deeper transformation in the Cannabis policy realm in contemporary Brazil.Nas últimas décadas, a regulação da cannabis tem avançado de maneira expressiva, especialmente para o uso médico, ao mesmo tempo em que o uso recreativo dessa droga tem alcançado um número cada vez maior de pessoas em todo o mundo, inclusive em classes sociais mais altas, em sociedades ocidentais. No Brasil, algumas dessas tendências mundiais legais, científicas e sociais sobre a Cannabis também estão presentes, enquanto outras não. Argumentamos aqui que as tensões e movimentações das práticas relativas à Cannabis no Brasil podem ser compreendidas a partir de uma perspectiva analítica histórico-política. Para tanto, utilizamos a Drug War Analysis (DWA) como instrumento teórico-metodológico. Concluímos que o ritmo relativamente lento das reformas nas políticas sobre Cannabis no país, quando comparado a outras sociedades, é fruto de correlações de forças entre diferentes posições nos campos moral, político, social e econômico (todos eles, níveis analíticos da DWA). A análise das articulações e enfrentamentos entre essas forças fornecem uma promissora lente interpretativa para compreender como e quanto é possível esperar alterações mais ou menos profundas na política sobre Cannabis no Brasil contemporâneo.

    O regime militar, os direitos humanos e a Igreja (1972-1986) * The military regime, human rights and the Church (1972-1986)

    Get PDF
    Resumo: O presente artigo tem como finalidade abordar a postura da Igreja Católica, diante do regime militar e dos direitos humanos. A nossa pesquisa tem como fonte principal a Revista Eclesiástica Brasileira (REB) no período entre 1972 a 1986. Inicialmente a Igreja apoia o golpe cívico/militar e depois parte dela denuncia as violações de direitos humanos por parte do regime. Assim, identificamos tendências conservadoras e progressistas na instituição eclesial, travando guerras de posição segundo a concepção de Gramsci.

    Dos seres da palavra e do encantamento, que narrativas e que jornalismo(s)?

    Get PDF
    1º Congresso Internacional Epistemologias do Sul: perspectivas críticas - 7 a 9 de novembro de 2016, realizada pela Universidade Federal da Integração Latino-Americana (UNILA).Aldeinha, no Kuluene e no coração da terra awue/xavante, no mato grosso. As entrevistas seguem no meio do campo, gramado. Os velhos, pintados, falam ao centro. Noutro círculo, os jovens ouvem, calados. Nas extremidades, as mulheres e crianças, que correm e riem desenfreados. De repente, Abgail rompe o cerco, quase invisível, toma o microfone e diz à câmera e todos que escutam

    Evolução clínica de um paciente septicêmico : a interferência da equipe de saúde e da família no aspecto emocional do paciente

    Get PDF
    Tratava-se de um adolescente de cor parda, que deu entrada na emergência da UISS, sendo feito diagnóstico de estafilocococia, evoluindo com septicemia, abcessos múltiplos, endocardite, osteomielite, dando-se ênfase à relação harmoniosa entre paciente, familiares e equipe Assistencial
    corecore